moral imbecility - Francés Inglés Diccionario